Pular para o conteúdo principal

Data de Início de Atividades

Título: Data de Início de Atividades
Descrição: Regra para aceitação de documentos baseado na data de início de atividades.

Propriedades​

Data de início das atividades​

  • Tipo: radio
  • Nome: START_OF_ACTIVITIES_TYPE
  • Valor Padrão: require-field
  • Opções:
    • Não verificar: ignore
    • Exigir preenchimento: require-field
    • Definir período de aceitação: start-activities

Aceitar se a empresa iniciou suas atividades há no mínimo quantos meses?​

  • Tipo: number
  • Nome: START_OF_ACTIVITIES_MIN_MONTHS_BEFORE
  • Valor Padrão: 12
  • Condições:
    • Quando START_OF_ACTIVITIES_TYPE é start-activities

Exemplos​

Exige que a data de início de atividades esteja preenchida, sem checar um período mínimo — o comportamento padrão (require-field), enviado explicitamente:

curl --request POST 'https://api.dynadok.com/v1/api/documents' \
--header 'x-api-key: 550e8400-e29b-41d4-a716-446655440000.SUA_CHAVE' \
--form 'files=@"/caminho/contrato-social.pdf"' \
--form 'type="CONTRATO_SOCIAL"' \
--form 'rules="[{\"type\":\"START_OF_ACTIVITIES\",\"inputName\":\"START_OF_ACTIVITIES_TYPE\",\"inputValue\":[\"require-field\"]}]"'

Aceita apenas empresas com atividades iniciadas há pelo menos 24 meses:

curl --request POST 'https://api.dynadok.com/v1/api/documents' \
--header 'x-api-key: 550e8400-e29b-41d4-a716-446655440000.SUA_CHAVE' \
--form 'files=@"/caminho/contrato-social.pdf"' \
--form 'type="CONTRATO_SOCIAL"' \
--form 'rules="[{\"type\":\"START_OF_ACTIVITIES\",\"inputName\":\"START_OF_ACTIVITIES_TYPE\",\"inputValue\":[\"start-activities\"]},{\"type\":\"START_OF_ACTIVITIES\",\"inputName\":\"START_OF_ACTIVITIES_MIN_MONTHS_BEFORE\",\"inputValue\":[\"24\"]}]"'